Definition of Balsam Apple

  • 1. A tropical Old World flowering vine with red or orange warty fruit Noun

Synonyms for word "balsam apple"

Semanticaly linked words with "balsam apple"

Hyponims for word "balsam apple"